/*
 * Created on Sep 28, 2006
 */
package com.scalar.chiptrack.operations.distributor;

/**
 * @author ravi
 */
public class DistLineItem 
{
	int productId = -1;
	int lineItem_Id = -1;
	int lineItemNo = -1;
	int qty_req = 0;
	int qtyShip = 0;
	String req_date = null;
	String shipDate = null;
	double unitCost = 0.0;
	double reSalePrice = 0.0;
	double extCost = 0.0;
	double extReSalePrice = 0.0;
	boolean cancel= false;
    String status = null;
    String userDefinedField1 = null;
    String userDefinedField2 = null;
    /**
	 * @return Returns the extCost.
	 */
	public double getExtCost() {
		return extCost;
	}
	/**
	 * @param extCost The extCost to set.
	 */
	public void setExtCost(double extCost) {
		this.extCost = extCost;
	}
	/**
	 * @return Returns the unitCost.
	 */
	public double getUnitCost() {
		return unitCost;
	}
	/**
	 * @param unitCost The unitCost to set.
	 */
	public void setUnitCost(double unitCost) {
		this.unitCost = unitCost;
	}
	public DistLineItem(){}
	
	/**
	 * @return Returns the lineItem_Id.
	 */
	public int getLineItem_Id() {
		return lineItem_Id;
	}
	/**
	 * @param lineItem_Id The lineItem_Id to set.
	 */
	public void setLineItem_Id(int lineItem_Id) {
		this.lineItem_Id = lineItem_Id;
	}

    public int getProductId() {
        return productId;
    }

    public void setProductId(int productId) {
        this.productId = productId;
    }

    /**
	 * @return Returns the lineItemNo.
	 */
	public int getLineItemNo() {
		return lineItemNo;
	}
	/**
	 * @param lineItemNo The lineItemNo to set.
	 */
	public void setLineItemNo(int lineItemNo) {
		this.lineItemNo = lineItemNo;
	}

	/**
	 * @return Returns the qtyShip.
	 */
	public int getQtyShip() {
		return qtyShip;
	}
	/**
	 * @param qtyShip The qtyShip to set.
	 */
	public void setQtyShip(int qtyShip) {
		this.qtyShip = qtyShip;
	}


	/**
	 * @return Returns the req_date.
	 */
	public String getReq_date() {
		return req_date;
	}
	/**
	 * @param req_date The req_date to set.
	 */
	public void setReq_date(String req_date) {
		this.req_date = req_date;
	}
	/**
	 * @return Returns the shipDate.
	 */
	public String getShipDate() {
		return shipDate;
	}
	/**
	 * @param shipDate The shipDate to set.
	 */
	public void setShipDate(String shipDate) {
		this.shipDate = shipDate;
	}
	/**
	 * @return Returns the qty_req.
	 */
	public int getQty_req() {
		return qty_req;
	}
	/**
	 * @param qty_req The qty_req to set.
	 */
	public void setQty_req(int qty_req) {
		this.qty_req = qty_req;
	}

    public boolean isCancel() {
        return cancel;
    }

    public void setCancel(boolean cancel) {
        this.cancel = cancel;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public double getReSalePrice() {
        return reSalePrice;
    }

    public void setReSalePrice(double reSalePrice) {
        this.reSalePrice = reSalePrice;
    }

    public double getExtReSalePrice() {
        return extReSalePrice;
    }

    public void setExtReSalePrice(double extReSalePrice) {
        this.extReSalePrice = extReSalePrice;
    }

    public String getUserDefinedField1() {
        return userDefinedField1;
    }

    public void setUserDefinedField1(String userDefinedField1) {
        this.userDefinedField1 = userDefinedField1;
    }

    public String getUserDefinedField2() {
        return userDefinedField2;
    }

    public void setUserDefinedField2(String userDefinedField2) {
        this.userDefinedField2 = userDefinedField2;
    }
}
